rendernode: Add missing return
authorBenjamin Otte <otte@redhat.com>
Thu, 5 Apr 2018 15:32:57 +0000 (17:32 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 5 Apr 2018 16:40:54 +0000 (18:40 +0200)
Don't to extra work when not needed.

gsk/gskrendernodeimpl.c

index 59681c888cbf8b7af7db692480df3b15142a9d2c..36c99376ba19493ee73d8cfa30b89a531a005807 100644 (file)
@@ -4278,6 +4278,7 @@ gsk_cross_fade_node_diff (GskRenderNode  *node1,
     {
       gsk_render_node_diff (self1->start, self2->start, region);
       gsk_render_node_diff (self1->end, self2->end, region);
+      return;
     }
 
   gsk_render_node_diff_impossible (node1, node2, region);